package com.hospital.common.core.module.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 *
 * </p>
 *
 * @author lvyao
 * @since 2021-06-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("MINSUR_2204_RESULT")
public class Minsur2204Result implements Serializable {

    private static final long serialVersionUID = 1L;


    @TableId("FEEDETL_SN")
    private String feedetlSn;


    @TableField("DET_ITEM_FEE_SUMAMT")
    private BigDecimal detItemFeeSumamt;


    @TableField("CNT")
    private BigDecimal cnt;


    @TableField("PRIC")
    private BigDecimal pric;


    @TableField("PRIC_UPLMT_AMT")
    private BigDecimal pricUplmtAmt;


    @TableField("SELFPAY_PROP")
    private BigDecimal selfpayProp;


    @TableField("FULAMT_OWNPAY_AMT")
    private BigDecimal fulamtOwnpayAmt;


    @TableField("OVERLMT_AMT")
    private BigDecimal overlmtAmt;


    @TableField("PRESELFPAY_AMT")
    private BigDecimal preselfpayAmt;


    @TableField("INSCP_SCP_AMT")
    private BigDecimal inscpScpAmt;


    @TableField("CHRGITM_LV")
    private String chrgitmLv;


    @TableField("MED_CHRGITM_TYPE")
    private String medChrgitmType;


    @TableField("BAS_MEDN_FLAG")
    private String basMednFlag;


    @TableField("HI_NEGO_DRUG_FLAG")
    private String hiNegoDrugFlag;


    @TableField("CHLD_MEDC_FLAG")
    private String chldMedcFlag;


    @TableField("LIST_SP_ITEM_FLAG")
    private String listSpItemFlag;


    @TableField("LMT_USED_FLAG")
    private String lmtUsedFlag;


    @TableField("DRT_REIM_FLAG")
    private String drtReimFlag;


    @TableField("MEMO")
    private String memo;


}
